home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1995 August / NEBULA.mdf / Apps / DevTools / COWS / Docs / COWS Interpreter Object Hierarchy.diagram2 / DiagramText < prev    next >
Encoding:
Text File  |  1994-04-29  |  18.8 KB  |  959 lines

  1. #!DG_TEXT-Version-2
  2. # D2 Version: Built by root on Tue Aug 24 11:38:15 PDT 1993
  3.  
  4.  
  5. windowOrigin 200.00 0.00
  6. viewOrigin 1.00 9.00
  7. viewSize 792.00 540.00
  8. visibleOrigin 0.00 0.00
  9. snapToGrid
  10. gridSize 14.000
  11. defaultFont "Helvetica"
  12. defaultFontSize 12.00
  13. printInfoFile "PrintInfo"
  14. colorFile "Colors.clr"
  15.  
  16. symbol 2147483647
  17.     default
  18.     layer -1
  19.     shape "Rectangle"
  20.     location 20.00 20.00
  21.     size 60.00 30.00
  22.     framed
  23.     fillColor colorIndex 0
  24.     frameColor colorIndex 1
  25.     shadowColor colorIndex 2
  26.     lineWidth 1.00
  27.     filled
  28.     textPlacement top
  29. end
  30.  
  31. symbol 4
  32.     layer 0
  33.     shape "Rectangle"
  34.     location 658.00 185.00
  35.     size 84.00 97.00
  36.     fillColor colorIndex 0
  37.     frameColor colorIndex 1
  38.     shadowColor colorIndex 2
  39.     lineWidth 0.00
  40.     rtfText {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f2\b0\i0\ulnone\fs18\fc0\cf0 Stores String nodes to pass to library functions, argument names in a function, and arguments to send to the interpreter.}
  41.     textPlacement top
  42. end
  43.  
  44. symbol 5
  45.     layer 1
  46.     shape "Rectangle"
  47.     location 658.00 87.00
  48.     size 70.00 55.00
  49.     fillColor colorIndex 0
  50.     frameColor colorIndex 1
  51.     shadowColor colorIndex 2
  52.     lineWidth 0.00
  53.     rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\fs18\fc0\cf0 Stores String, State, and Symbol nodes}
  54.     textPlacement top
  55. end
  56.  
  57. symbol 6
  58.     layer -1
  59.     shape "Rectangle"
  60.     location 312.00 401.76
  61.     size 102.52 38.24
  62.     fillColor colorIndex 0
  63.     frameColor colorIndex 1
  64.     shadowColor colorIndex 2
  65.     lineWidth 0.00
  66.     rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\qc\fs28\fc0\cf0 State Node}
  67.     textPlacement top
  68. end
  69.  
  70. symbol 7
  71.     layer -1
  72.     shape "Rectangle"
  73.     location 308.52 399.00
  74.     size 113.00 44.00
  75.     framed
  76.     fillColor colorIndex 0
  77.     frameColor colorIndex 1
  78.     shadowColor colorIndex 2
  79.     lineWidth 1.00
  80.     filled
  81.     shadowed
  82.     textPlacement top
  83. end
  84.  
  85. symbol 8
  86.     layer -1
  87.     shape "Rectangle"
  88.     location 308.00 447.67
  89.     size 115.52 16.33
  90.     fillColor colorIndex 0
  91.     frameColor colorIndex 1
  92.     shadowColor colorIndex 2
  93.     lineWidth 0.00
  94.     rtfText {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f2\b0\i0\ulnone\fs18\fc0\cf0 COWSStateNode.h}
  95.     textPlacement top
  96. end
  97.  
  98. symbol 9
  99.     layer -1
  100.     shape "Rectangle"
  101.     location 536.00 191.76
  102.     size 102.52 38.24
  103.     fillColor colorIndex 0
  104.     frameColor colorIndex 1
  105.     shadowColor colorIndex 2
  106.     lineWidth 0.00
  107.     rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\qc\fs28\fc0\cf0 Argument List}
  108.     textPlacement top
  109. end
  110.  
  111. symbol 10
  112.     layer -1
  113.     shape "Rectangle"
  114.     location 532.52 189.00
  115.     size 113.00 44.00
  116.     framed
  117.     fillColor colorIndex 0
  118.     frameColor colorIndex 1
  119.     shadowColor colorIndex 2
  120.     lineWidth 1.00
  121.     filled
  122.     shadowed
  123.     textPlacement top
  124. end
  125.  
  126. symbol 11
  127.     layer -1
  128.     shape "Rectangle"
  129.     location 532.00 237.67
  130.     size 115.52 16.33
  131.     fillColor colorIndex 0
  132.     frameColor colorIndex 1
  133.     shadowColor colorIndex 2
  134.     lineWidth 0.00
  135.     rtfText {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f2\b0\i0\ulnone\fs18\fc0\cf0 COWSArgumentList.h}
  136.     textPlacement top
  137. end
  138.  
  139. symbol 12
  140.     layer -1
  141.     shape "Rectangle"
  142.     location 532.00 447.67
  143.     size 115.52 16.33
  144.     fillColor colorIndex 0
  145.     frameColor colorIndex 1
  146.     shadowColor colorIndex 2
  147.     lineWidth 0.00
  148.     rtfText {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f2\b0\i0\ulnone\fs18\fc0\cf0 COWSStateNode.h}
  149.     textPlacement top
  150. end
  151.  
  152. symbol 13
  153.     layer -1
  154.     shape "Rectangle"
  155.     location 532.00 401.76
  156.     size 112.00 38.24
  157.     fillColor colorIndex 0
  158.     frameColor colorIndex 1
  159.     shadowColor colorIndex 2
  160.     lineWidth 0.00
  161.     rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\qc\fs28\fc0\cf0 Library Function Node}
  162.     textPlacement top
  163. end
  164.  
  165. symbol 14
  166.     layer -1
  167.     shape "Rectangle"
  168.     location 532.52 399.00
  169.     size 113.00 44.00
  170.     framed
  171.     fillColor colorIndex 0
  172.     frameColor colorIndex 1
  173.     shadowColor colorIndex 2
  174.     lineWidth 1.00
  175.     filled
  176.     shadowed
  177.     textPlacement top
  178. end
  179.  
  180. symbol 15
  181.     layer 10
  182.     shape "Rectangle"
  183.     location 658.00 395.00
  184.     size 70.00 55.00
  185.     fillColor colorIndex 0
  186.     frameColor colorIndex 1
  187.     shadowColor colorIndex 2
  188.     lineWidth 0.00
  189.     rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\fs18\fc0\cf0 Stores library functions.}
  190.     textPlacement top
  191. end
  192.  
  193. symbol 16
  194.     layer 11
  195.     shape "Rectangle"
  196.     location 224.00 493.00
  197.     size 84.00 55.00
  198.     fillColor colorIndex 0
  199.     frameColor colorIndex 1
  200.     shadowColor colorIndex 2
  201.     lineWidth 0.00
  202.     rtfText {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f2\b0\i0\ulnone\fs18\fc0\cf0 Stores symbols, with some special provisions for special forms.}
  203.     textPlacement top
  204. end
  205.  
  206. symbol 17
  207.     layer 12
  208.     shape "Rectangle"
  209.     location 434.00 395.00
  210.     size 98.00 97.00
  211.     fillColor colorIndex 0
  212.     frameColor colorIndex 1
  213.     shadowColor colorIndex 2
  214.     lineWidth 0.00
  215.     rtfText {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f2\b0\i0\ulnone\fs18\fc0\cf0 Stores state of current function, including local variable dictionary,\
  216. arguments, and\
  217. function string and position.}
  218.     textPlacement top
  219. end
  220.  
  221. symbol 18
  222.     layer 13
  223.     shape "Rectangle"
  224.     location 224.00 394.00
  225.     size 70.00 70.00
  226.     fillColor colorIndex 0
  227.     frameColor colorIndex 1
  228.     shadowColor colorIndex 2
  229.     lineWidth 0.00
  230.     rtfText {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f2\b0\i0\ulnone\fs18\fc0\cf0 Stores globals, values, function text, and program text.}
  231.     textPlacement top
  232. end
  233.  
  234. symbol 19
  235.     layer 14
  236.     shape "Rectangle"
  237.     location 434.00 185.00
  238.     size 84.00 55.00
  239.     fillColor colorIndex 0
  240.     frameColor colorIndex 1
  241.     shadowColor colorIndex 2
  242.     lineWidth 0.00
  243.     rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\fs18\fc0\cf0 Stores String and Library Function Nodes  hashed by string value.}
  244.     textPlacement top
  245. end
  246.  
  247. symbol 20
  248.     layer 15
  249.     shape "Rectangle"
  250.     location 14.00 59.00
  251.     size 154.00 55.00
  252.     fillColor colorIndex 0
  253.     frameColor colorIndex 1
  254.     shadowColor colorIndex 2
  255.     lineWidth 0.00
  256.     rtfText {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;\f0\fnil Times-Roman;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f2\b0\i0\ulnone\fs28\fc0\cf0 COWS 1.0\
  257. Sean Luke\
  258. March 6, 1994}
  259.     textPlacement top
  260. end
  261.  
  262. symbol 21
  263.     layer 16
  264.     shape "Rectangle"
  265.     location 14.00 17.00
  266.     size 490.00 55.00
  267.     fillColor colorIndex 0
  268.     frameColor colorIndex 1
  269.     shadowColor colorIndex 2
  270.     lineWidth 0.00
  271.     rtfText {\rtf0\ansi{\fonttbl\f0\fnil Times-Roman;\f1\fnil NewCenturySchlbk-Roman;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\fs72\fc0\cf0 COWS Object Hierarchy}
  272.     textPlacement top
  273. end
  274.  
  275. symbol 22
  276.     layer -1
  277.     shape "Rectangle"
  278.     location 159.48 276.76
  279.     size 102.52 38.24
  280.     fillColor colorIndex 0
  281.     frameColor colorIndex 1
  282.     shadowColor colorIndex 2
  283.     lineWidth 0.00
  284.     rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\qc\fs28\fc0\cf0 Other Libraries}
  285.     textPlacement top
  286. end
  287.  
  288. symbol 23
  289.     layer -1
  290.     shape "Rounded Rectangle"
  291.     location 154.00 273.00
  292.     size 112.00 44.00
  293.     framed
  294.     fillColor colorIndex 0
  295.     frameColor colorIndex 1
  296.     shadowColor colorIndex 2
  297.     lineWidth 1.00
  298.     filled
  299.     shadowed
  300.     textPlacement top
  301. end
  302.  
  303. symbol 24
  304.     layer -1
  305.     shape "Rectangle"
  306.     location 14.00 321.67
  307.     size 115.52 16.33
  308.     fillColor colorIndex 0
  309.     frameColor colorIndex 1
  310.     shadowColor colorIndex 2
  311.     lineWidth 0.00
  312.     rtfText {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f2\b0\i0\ulnone\fs18\fc0\cf0 COWSStandardLibrary.h}
  313.     textPlacement top
  314. end
  315.  
  316. symbol 25
  317.     layer -1
  318.     shape "Rectangle"
  319.     location 18.00 275.76
  320.     size 102.52 38.24
  321.     fillColor colorIndex 0
  322.     frameColor colorIndex 1
  323.     shadowColor colorIndex 2
  324.     lineWidth 0.00
  325.     rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\qc\fs28\fc0\cf0 Standard\
  326. Library}
  327.     textPlacement top
  328. end
  329.  
  330. symbol 26
  331.     layer -1
  332.     shape "Rectangle"
  333.     location 14.52 273.00
  334.     size 113.00 44.00
  335.     framed
  336.     fillColor colorIndex 0
  337.     frameColor colorIndex 1
  338.     shadowColor colorIndex 2
  339.     lineWidth 1.00
  340.     filled
  341.     shadowed
  342.     textPlacement top
  343. end
  344.  
  345. symbol 27
  346.     layer -1
  347.     shape "Rectangle"
  348.     location 88.00 149.76
  349.     size 102.52 38.24
  350.     fillColor colorIndex 0
  351.     frameColor colorIndex 1
  352.     shadowColor colorIndex 2
  353.     lineWidth 0.00
  354.     rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\qc\fs28\fc0\cf0 Library}
  355.     textPlacement top
  356. end
  357.  
  358. symbol 28
  359.     layer -1
  360.     shape "Rectangle"
  361.     location 84.52 147.00
  362.     size 113.00 44.00
  363.     framed
  364.     fillColor colorIndex 0
  365.     frameColor colorIndex 1
  366.     shadowColor colorIndex 2
  367.     lineWidth 1.00
  368.     filled
  369.     shadowed
  370.     textPlacement top
  371. end
  372.  
  373. symbol 29
  374.     layer -1
  375.     shape "Rectangle"
  376.     location 84.00 195.67
  377.     size 115.52 16.33
  378.     fillColor colorIndex 0
  379.     frameColor colorIndex 1
  380.     shadowColor colorIndex 2
  381.     lineWidth 0.00
  382.     rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\fs18\fc0\cf0 CrudLibrary.h}
  383.     textPlacement top
  384. end
  385.  
  386. symbol 30
  387.     layer -1
  388.     shape "Rectangle"
  389.     location 312.00 191.76
  390.     size 102.52 38.24
  391.     fillColor colorIndex 0
  392.     frameColor colorIndex 1
  393.     shadowColor colorIndex 2
  394.     lineWidth 0.00
  395.     rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\qc\fs28\fc0\cf0 Dictionary}
  396.     textPlacement top
  397. end
  398.  
  399. symbol 31
  400.     layer -1
  401.     shape "Rectangle"
  402.     location 308.52 189.00
  403.     size 113.00 44.00
  404.     framed
  405.     fillColor colorIndex 0
  406.     frameColor colorIndex 1
  407.     shadowColor colorIndex 2
  408.     lineWidth 1.00
  409.     filled
  410.     shadowed
  411.     textPlacement top
  412. end
  413.  
  414. symbol 32
  415.     layer -1
  416.     shape "Rectangle"
  417.     location 308.00 237.67
  418.     size 115.52 16.33
  419.     fillColor colorIndex 0
  420.     frameColor colorIndex 1
  421.     shadowColor colorIndex 2
  422.     lineWidth 0.00
  423.     rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\fs18\fc0\cf0 <HashTable.h>}
  424.     textPlacement top
  425. end
  426.  
  427. symbol 33
  428.     layer -1
  429.     shape "Rectangle"
  430.     location 102.00 499.76
  431.     size 102.52 38.24
  432.     fillColor colorIndex 0
  433.     frameColor colorIndex 1
  434.     shadowColor colorIndex 2
  435.     lineWidth 0.00
  436.     rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\qc\fs28\fc0\cf0 Symbol Node\
  437. }
  438.     textPlacement top
  439. end
  440.  
  441. symbol 34
  442.     layer -1
  443.     shape "Rectangle"
  444.     location 98.52 497.00
  445.     size 113.00 44.00
  446.     framed
  447.     fillColor colorIndex 0
  448.     frameColor colorIndex 1
  449.     shadowColor colorIndex 2
  450.     lineWidth 1.00
  451.     filled
  452.     shadowed
  453.     textPlacement top
  454. end
  455.  
  456. symbol 35
  457.     layer -1
  458.     shape "Rectangle"
  459.     location 98.00 545.67
  460.     size 115.52 16.33
  461.     fillColor colorIndex 0
  462.     frameColor colorIndex 1
  463.     shadowColor colorIndex 2
  464.     lineWidth 0.00
  465.     rtfText {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f2\b0\i0\ulnone\fs18\fc0\cf0 COWSSymbolNode.h}
  466.     textPlacement top
  467. end
  468.  
  469. symbol 36
  470.     layer -1
  471.     shape "Rectangle"
  472.     location 312.00 303.76
  473.     size 102.52 38.24
  474.     fillColor colorIndex 0
  475.     frameColor colorIndex 1
  476.     shadowColor colorIndex 2
  477.     lineWidth 0.00
  478.     rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\qc\fs28\fc0\cf0 Node}
  479.     textPlacement top
  480. end
  481.  
  482. symbol 37
  483.     layer -1
  484.     shape "Rectangle"
  485.     location 308.52 301.00
  486.     size 113.00 44.00
  487.     framed
  488.     fillColor colorIndex 0
  489.     frameColor colorIndex 1
  490.     shadowColor colorIndex 2
  491.     lineWidth 1.00
  492.     filled
  493.     shadowed
  494.     textPlacement top
  495. end
  496.  
  497. symbol 38
  498.     layer -1
  499.     shape "Rectangle"
  500.     location 308.00 349.67
  501.     size 115.52 16.33
  502.     fillColor colorIndex 0
  503.     frameColor colorIndex 1
  504.     shadowColor colorIndex 2
  505.     lineWidth 0.00
  506.     rtfText {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f2\b0\i0\ulnone\fs18\fc0\cf0 COWSNode.h}
  507.     textPlacement top
  508. end
  509.  
  510. symbol 39
  511.     layer -1
  512.     shape "Rectangle"
  513.     location 102.00 401.76
  514.     size 102.52 38.24
  515.     fillColor colorIndex 0
  516.     frameColor colorIndex 1
  517.     shadowColor colorIndex 2
  518.     lineWidth 0.00
  519.     rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\qc\fs28\fc0\cf0 String Node}
  520.     textPlacement top
  521. end
  522.  
  523. symbol 40
  524.     layer -1
  525.     shape "Rectangle"
  526.     location 98.52 399.00
  527.     size 113.00 44.00
  528.     framed
  529.     fillColor colorIndex 0
  530.     frameColor colorIndex 1
  531.     shadowColor colorIndex 2
  532.     lineWidth 1.00
  533.     filled
  534.     shadowed
  535.     textPlacement top
  536. end
  537.  
  538. symbol 41
  539.     layer -1
  540.     shape "Rectangle"
  541.     location 98.00 447.67
  542.     size 115.52 16.33
  543.     fillColor colorIndex 0
  544.     frameColor colorIndex 1
  545.     shadowColor colorIndex 2
  546.     lineWidth 0.00
  547.     rtfText {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f2\b0\i0\ulnone\fs18\fc0\cf0 COWSStringNode.h}
  548.     textPlacement top
  549. end
  550.  
  551. symbol 42
  552.     layer -1
  553.     shape "Rectangle"
  554.     location 536.00 93.76
  555.     size 102.52 38.24
  556.     fillColor colorIndex 0
  557.     frameColor colorIndex 1
  558.     shadowColor colorIndex 2
  559.     lineWidth 0.00
  560.     rtfText {\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\qc\fs28\fc0\cf0 Stack}
  561.     textPlacement top
  562. end
  563.  
  564. symbol 43
  565.     layer -1
  566.     shape "Rectangle"
  567.     location 532.52 91.00
  568.     size 113.00 44.00
  569.     framed
  570.     fillColor colorIndex 0
  571.     frameColor colorIndex 1
  572.     shadowColor colorIndex 2
  573.     lineWidth 1.00
  574.     filled
  575.     shadowed
  576.     textPlacement top
  577. end
  578.  
  579. symbol 44
  580.     layer -1
  581.     shape "Rectangle"
  582.     location 532.00 139.67
  583.     size 115.52 16.33
  584.     fillColor colorIndex 0
  585.     frameColor colorIndex 1
  586.     shadowColor colorIndex 2
  587.     lineWidth 0.00
  588.     rtfText {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f2\b0\i0\ulnone\fs18\fc0\cf0 COWSStack.h}
  589.     textPlacement top
  590. end
  591.  
  592. symbol 45
  593.     layer -1
  594.     shape "Rectangle"
  595.     location 312.00 93.76
  596.     size 102.52 38.24
  597.     fillColor colorIndex 0
  598.     frameColor colorIndex 1
  599.     shadowColor colorIndex 2
  600.     lineWidth 0.00
  601.     rtfText {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f2\b0\i0\ulnone\qc\fs28\fc0\cf0 Interpreter}
  602.     textPlacement top
  603. end
  604.  
  605. symbol 46
  606.     layer -1
  607.     shape "Rectangle"
  608.     location 308.52 91.00
  609.     size 113.00 44.00
  610.     framed
  611.     fillColor colorIndex 0
  612.     frameColor colorIndex 1
  613.     shadowColor colorIndex 2
  614.     lineWidth 1.00
  615.     filled
  616.     shadowed
  617.     textPlacement top
  618. end
  619.  
  620. symbol 47
  621.     layer -1
  622.     shape "Rectangle"
  623.     location 308.00 139.67
  624.     size 115.52 16.33
  625.     fillColor colorIndex 0
  626.     frameColor colorIndex 1
  627.     shadowColor colorIndex 2
  628.     lineWidth 0.00
  629.     rtfText {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;}\margl40\margr40\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f2\b0\i0\ulnone\fs18\fc0\cf0 COWSInterpreter.h}
  630.     textPlacement top
  631. end
  632.  
  633. vertex 2147483645
  634.     default
  635.     layer -1
  636.     location 0.00 0.00
  637. end
  638. vertex 2147483644
  639.     default
  640.     layer -1
  641.     location 0.00 0.00
  642. end
  643. vertex 48
  644.     layer 2
  645.     location 363.26 401.76
  646. end
  647. vertex 49
  648.     layer 3
  649.     location 363.26 342.00
  650. end
  651. vertex 50
  652.     layer 5
  653.     location 587.26 191.76
  654. end
  655. vertex 51
  656.     layer 6
  657.     location 587.26 132.00
  658. end
  659. vertex 52
  660.     layer -1
  661.     location 544.15 401.76
  662. end
  663. vertex 53
  664.     layer 9
  665.     location 407.11 342.00
  666. end
  667. vertex 54
  668.     layer 17
  669.     location 153.26 499.76
  670. end
  671. vertex 55
  672.     layer 18
  673.     location 153.26 440.00
  674. end
  675. vertex 56
  676.     layer 19
  677.     location 194.23 401.76
  678. end
  679. vertex 57
  680.     layer 20
  681.     location 322.29 342.00
  682. end
  683. vertex 58
  684.     layer 21
  685.     location 199.98 276.76
  686. end
  687. vertex 59
  688.     layer 22
  689.     location 150.02 188.00
  690. end
  691. vertex 60
  692.     layer 23
  693.     location 79.88 275.76
  694. end
  695. vertex 61
  696.     layer 24
  697.     location 128.64 188.00
  698. end
  699. line 2147483646
  700.     default
  701.     from 2147483645
  702.     to 2147483644
  703.     2147483645
  704.     2147483644
  705.     layer -1
  706.     lineWidth 1.00
  707.     filled
  708.     frameColor colorIndex 1
  709.     fillColor colorIndex 0
  710. end
  711. line 62
  712.     from 36
  713.     to 39
  714.     57
  715.     56
  716.     layer 34
  717.     lineWidth 1.00
  718.     filled
  719.     frameColor colorIndex 1
  720.     fillColor colorIndex 0
  721. end
  722. line 63
  723.     from 27
  724.     to 22
  725.     59
  726.     58
  727.     layer 35
  728.     lineWidth 1.00
  729.     filled
  730.     frameColor colorIndex 1
  731.     fillColor colorIndex 0
  732. end
  733. line 64
  734.     from 27
  735.     to 25
  736.     61
  737.     60
  738.     layer 36
  739.     lineWidth 1.00
  740.     filled
  741.     frameColor colorIndex 1
  742.     fillColor colorIndex 0
  743. end
  744. line 65
  745.     from 39
  746.     to 33
  747.     55
  748.     54
  749.     layer 37
  750.     lineWidth 1.00
  751.     filled
  752.     frameColor colorIndex 1
  753.     fillColor colorIndex 0
  754. end
  755. line 66
  756.     from 36
  757.     to 13
  758.     53
  759.     52
  760.     layer 38
  761.     lineWidth 1.00
  762.     filled
  763.     frameColor colorIndex 1
  764.     fillColor colorIndex 0
  765. end
  766. line 67
  767.     from 42
  768.     to 9
  769.     51
  770.     50
  771.     layer 39
  772.     lineWidth 1.00
  773.     filled
  774.     frameColor colorIndex 1
  775.     fillColor colorIndex 0
  776. end
  777. line 68
  778.     from 36
  779.     to 6
  780.     49
  781.     48
  782.     layer 40
  783.     lineWidth 1.00
  784.     filled
  785.     frameColor colorIndex 1
  786.     fillColor colorIndex 0
  787. end
  788. group 69
  789.     layer -1
  790.     location 308.52 399.00
  791.     size 113.00 44.00
  792. 6
  793. 7
  794. end
  795.  
  796. group 70
  797.     layer 4
  798.     location 308.00 399.00
  799.     size 115.52 65.00
  800. 8
  801. 69
  802. end
  803.  
  804. group 71
  805.     layer -1
  806.     location 532.52 189.00
  807.     size 113.00 44.00
  808. 9
  809. 10
  810. end
  811.  
  812. group 72
  813.     layer 7
  814.     location 532.00 189.00
  815.     size 115.52 65.00
  816. 11
  817. 71
  818. end
  819.  
  820. group 73
  821.     layer 8
  822.     location 532.00 399.00
  823.     size 115.52 65.00
  824. 52
  825. 12
  826. 13
  827. 14
  828. end
  829.  
  830. group 74
  831.     layer 25
  832.     location 154.00 273.00
  833.     size 112.00 44.00
  834. 22
  835. 23
  836. end
  837.  
  838. group 75
  839.     layer 26
  840.     location 14.00 273.00
  841.     size 115.52 65.00
  842. 24
  843. 25
  844. 26
  845. end
  846.  
  847. group 76
  848.     layer -1
  849.     location 84.52 147.00
  850.     size 113.00 44.00
  851. 27
  852. 28
  853. end
  854.  
  855. group 77
  856.     layer 27
  857.     location 84.00 147.00
  858.     size 115.52 65.00
  859. 29
  860. 76
  861. end
  862.  
  863. group 78
  864.     layer -1
  865.     location 308.52 189.00
  866.     size 113.00 44.00
  867. 30
  868. 31
  869. end
  870.  
  871. group 79
  872.     layer 28
  873.     location 308.00 189.00
  874.     size 115.52 65.00
  875. 32
  876. 78
  877. end
  878.  
  879. group 80
  880.     layer -1
  881.     location 98.52 497.00
  882.     size 113.00 44.00
  883. 33
  884. 34
  885. end
  886.  
  887. group 81
  888.     layer 29
  889.     location 98.00 497.00
  890.     size 115.52 65.00
  891. 35
  892. 80
  893. end
  894.  
  895. group 82
  896.     layer -1
  897.     location 308.52 301.00
  898.     size 113.00 44.00
  899. 36
  900. 37
  901. end
  902.  
  903. group 83
  904.     layer 30
  905.     location 308.00 301.00
  906.     size 115.52 65.00
  907. 38
  908. 82
  909. end
  910.  
  911. group 84
  912.     layer -1
  913.     location 98.52 399.00
  914.     size 113.00 44.00
  915. 39
  916. 40
  917. end
  918.  
  919. group 85
  920.     layer 31
  921.     location 98.00 399.00
  922.     size 115.52 65.00
  923. 41
  924. 84
  925. end
  926.  
  927. group 86
  928.     layer -1
  929.     location 532.52 91.00
  930.     size 113.00 44.00
  931. 42
  932. 43
  933. end
  934.  
  935. group 87
  936.     layer 32
  937.     location 532.00 91.00
  938.     size 115.52 65.00
  939. 44
  940. 86
  941. end
  942.  
  943. group 88
  944.     layer -1
  945.     location 308.52 91.00
  946.     size 113.00 44.00
  947. 45
  948. 46
  949. end
  950.  
  951. group 89
  952.     layer 33
  953.     location 308.00 91.00
  954.     size 115.52 65.00
  955. 47
  956. 88
  957. end
  958.  
  959.